home *** CD-ROM | disk | FTP | other *** search
-
-
-
- RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111)))) RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- rcsclean - clean up working files
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- rrrrccccsssscccclllleeeeaaaannnn [_o_p_t_i_o_n_s] [ _f_i_l_e ... ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- rrrrccccsssscccclllleeeeaaaannnn removes files that are not being worked on. rrrrccccsssscccclllleeeeaaaannnn ----uuuu also
- unlocks and removes files that are being worked on but have not changed.
-
- For each _f_i_l_e given, rrrrccccsssscccclllleeeeaaaannnn compares the working file and a revision in
- the corresponding RCS file. If it finds a difference, it does nothing.
- Otherwise, it first unlocks the revision if the ----uuuu option is given, and
- then removes the working file unless the working file is writable and the
- revision is locked. It logs its actions by outputting the corresponding
- rrrrccccssss ----uuuu and rrrrmmmm ----ffff commands on the standard output.
-
- Files are paired as explained in cccciiii(1). If no _f_i_l_e is given, all working
- files in the current directory are cleaned. Pathnames matching an RCS
- suffix denote RCS files; all others denote working files.
-
- The number of the revision to which the working file is compared may be
- attached to any of the options ----nnnn, ----qqqq, ----rrrr, or ----uuuu. If no revision number
- is specified, then if the ----uuuu option is given and the caller has one
- revision locked, rrrrccccsssscccclllleeeeaaaannnn uses that revision; otherwise rrrrccccsssscccclllleeeeaaaannnn uses the
- latest revision on the default branch, normally the root.
-
- rrrrccccsssscccclllleeeeaaaannnn is useful for cccclllleeeeaaaannnn targets in Makefiles. See also rrrrccccssssddddiiiiffffffff(1),
- which prints out the differences, and cccciiii(1), which normally reverts to
- the previous revision if a file was not changed.
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- ----kkkk_s_u_b_s_t
- Use _s_u_b_s_t style keyword substitution when retrieving the revision
- for comparison. See ccccoooo(1) for details.
-
- ----nnnn[_r_e_v]
- Do not actually remove any files or unlock any revisions. Using
- this option will tell you what rrrrccccsssscccclllleeeeaaaannnn would do without actually
- doing it.
-
- ----qqqq[_r_e_v]
- Do not log the actions taken on standard output.
-
- ----rrrr[_r_e_v]
- This option has no effect other than specifying the revision for
- comparison.
-
- ----TTTT Preserve the modification time on the RCS file even if the RCS file
- changes because a lock is removed. This option can suppress
- extensive recompilation caused by a mmmmaaaakkkkeeee(1) dependency of some other
- copy of the working file on the RCS file. Use this option with
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111)))) RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111))))
-
-
-
- care; it can suppress recompilation even when it is needed, i.e.
- when the lock removal would mean a change to keyword strings in the
- other working file.
-
- ----uuuu[_r_e_v]
- Unlock the revision if it is locked and no difference is found.
-
- ----VVVV Print RCS's version number.
-
- ----VVVV_n Emulate RCS version _n. See ccccoooo(1) for details.
-
- ----xxxx_s_u_f_f_i_x_e_s
- Use _s_u_f_f_i_x_e_s to characterize RCS files. See cccciiii(1) for details.
-
- ----zzzz_z_o_n_e
- Use _z_o_n_e as the time zone for keyword substitution; see ccccoooo(1) for
- details.
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEESSSS
- rrrrccccsssscccclllleeeeaaaannnn ****....cccc ****....hhhh
-
- removes all working files ending in ....cccc or ....hhhh that were not changed since
- their checkout.
-
- rrrrccccsssscccclllleeeeaaaannnn
-
- removes all working files in the current directory that were not changed
- since their checkout.
-
- FFFFIIIILLLLEEEESSSS
- rrrrccccsssscccclllleeeeaaaannnn accesses files much as cccciiii(1) does.
-
- EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT
- RRRRCCCCSSSSIIIINNNNIIIITTTT
- options prepended to the argument list, separated by spaces. A
- backslash escapes spaces within an option. The RRRRCCCCSSSSIIIINNNNIIIITTTT options are
- prepended to the argument lists of most RCS commands. Useful
- RRRRCCCCSSSSIIIINNNNIIIITTTT options include ----qqqq, ----VVVV, ----xxxx, and ----zzzz.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- The exit status is zero if and only if all operations were successful.
- Missing working files and RCS files are silently ignored.
-
- IIIIDDDDEEEENNNNTTTTIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- Author: Walter F. Tichy.
- Revision Number: 5.7; Release Date: 1998/01/12.
- Copyright c 1982, 1988, 1989 by Walter F. Tichy.
- Copyright c 1990, 1991, 1992, 1993 by Paul Eggert.
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111)))) RRRRCCCCSSSSCCCCLLLLEEEEAAAANNNN((((1111))))
-
-
-
- SEE ALSO
- ci(1), co(1), ident(1), rcs(1), rcsdiff(1), rcsintro(1), rcsmerge(1),
- rlog(1), rcsfile(4), RCSsource(5)
- Walter F. Tichy, RCS--A System for Version Control, _S_o_f_t_w_a_r_e--_P_r_a_c_t_i_c_e &
- _E_x_p_e_r_i_e_n_c_e 11115555, 7 (July 1985), 637-654.
-
- BBBBUUUUGGGGSSSS
- At least one _f_i_l_e must be given in older Unix versions that do not
- provide the needed directory scanning operations.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-